iT邦幫忙

2024 iThome 鐵人賽

DAY 6
1
自我挑戰組

Golang基礎學習與實踐應用系列 第 6

Day 6 比較運算與邏輯運算的使用

  • 分享至 

  • xImage
  •  

來看看比較運算在Go語言中怎麼使用!
https://ithelp.ithome.com.tw/upload/images/20240915/20169233lsbrzs1GrS.png
https://ithelp.ithome.com.tw/upload/images/20240915/201692331OrP4x2aoL.png
輸出結果都以true(真)、false(假)表示
(1)第6行
var result bool = 9 > 2
宣告變數且資料型態為布林值(bool),判斷9是否有大於2。
(2)第9行
var result2 bool = 9 < 2
宣告變數且資料型態為布林值(bool),判斷9是否有小於2。
(3)第12行
var result3 bool = 6 >= 1
宣告變數且資料型態為布林值(bool),判斷6是否大於等於1。
(3)第12行
var result4 bool = 7 == 7
宣告變數且資料型態為布林值(bool),兩個等號為比較運算,判斷7是否等於7。

邏輯運算在Go語言中的使用方式:
https://ithelp.ithome.com.tw/upload/images/20240915/20169233NwBwwe7Ndi.png
https://ithelp.ithome.com.tw/upload/images/20240915/201692330nNi1zO5jV.png
(1)第7行
var result bool = !false
「!」為反運算, 因此!false是不等於false,即為true。
(2)第10行
var result bool = false && true
「&&」為and(且),兩邊都是true,結果才為true。
(3)第13行
var result bool = false || true
「||」為or(或),其中一個是true,結果為true。

下一篇預告
接下來要學習條件判斷!


上一篇
Day 5 算符與算術運算實作
下一篇
Day 7 條件判斷
系列文
Golang基礎學習與實踐應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言